﻿/*必须写，否则有些浏览器会造成些少的排版错乱*/
*
{
	margin:0;
	padding:0;
}
#message
{
	border:solid 1px red;
    width:135px;
    height:30px;
    position:fixed;
    right:40px;
    top:0px;
}
#mhead
{
	/*控制标题栏的背景色*/ 
    background-color: blue;  
     /*控制标题栏中文字的颜色*/ 
    color: yellow;  
     /*控制标题栏的左内边距*/ 
    padding-left:3px;  
}
#close
{
	margin-left:120px;
	cursor:pointer;
}

#mbody
{
    background-color:White;
}

body 
{
	z-index:1000;
	margin:0;
	padding:0;
	background: #FFFFFF url(../images/background.jpg) repeat-x;
	font:normal 12px Tahoma, Arial, Helvetica, sans-serif;
	color: #666666;
}
h1,h2
{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}
h2
{
	text-transform:uppercase;
	font-size:18px;
}
#header
{
	width:760px;
	height:180px;
	margin:0 auto;
	text-align:center;
}
#header1 
{
 margin:0 auto;
 position:static;
 *position:relative; 
 height:180px;
 width:760px;
 *display:block!important;
 display:table!important;
}
#header2 {
 position:static;
 *position:absolute;
 display:table-cell;
 vertical-align:middle;
 *display:block;
 top:50%;
 width:100%;
}
#header3 {
 position:relative;
 top:-50%;
 text-align:center;
 width:100%;
}
#menu
{
	margin:0 auto;
	width:760px;
	height:50px;
}
#menu ul
{
	list-style:none;
	
}
#menu ul li a
{
	text-decoration:none;
	text-transform: uppercase;
	font: bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color: #D8D8D8;
	/*background: url(../images/img03.gif) no-repeat;*/
}

#menu ul li
{
	width:90px;
	height:48px;
	float:left;
	margin-right:10px;
	text-align:center;
	background: url(../images/img03.gif) no-repeat;
}
#menu ul li a
{
	line-height:48px;/*内部的line-height等于外表的height*/
    
}
#menu a:hover
{
    color:#ffffff;
}
#menu .first{
	background: none;
}
#content
{
	width:720px;
	/*height:540px;*/
	height:100%;
	overflow:hidden;/*用百分百做为高度或者宽度的时候，记得加上这一句*/
	margin:0 auto 20px auto;
	padding:20px;
	background:#ffffff url(../images/content.jpg) repeat-x left bottom ;
	/*background:url(../images/content.jpg) repeat-x left bottom ;*/
}
#contentL
{
	width:500px;
	float:left;
	height:100%;
}

#contentR
{
	margin:0;
	padding:0;
	width:180px;
	float:right;
	height:100%;
	/*background:url(../images/yellowpoint.gif) repeat-y;*/
	background:url(../images/yellowpoint.gif) repeat-y;
}
#contentR div
{
	height:29%;
	margin:2px;
	/*border:solid 1px #CBCBCB;*/
	/*background-color:#ffffff;*/
	margin-bottom:6px;
	padding:8px;
}
#contentRT,#contentRM
{
	background-color:#ffffff;
	background:url(../images/yellowpoint2.gif) repeat-x bottom;
}
#footer
{
	margin:0 auto;
    height:80px;
    background:#2D2D2D url(../images/footline.gif) repeat-x;
    font: bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
    text-align:center;
}
#search
{
	width:759px;
    margin-top:0px;
    margin-bottom:8px;
    background-color:#ffffff;
    height:25px;
    vertical-align:middle;
	margin-left: auto;
	margin-right: auto;
}
blockquote
{
	text-align:center;
	border:solid 1px;
	background-color:#ffffff;
}
.curlycontainer
{
	border: 1px solid #b8b8b8;
	margin-bottom: 1em;
	width: 120px;
    text-align:center;
    vertical-align:middle;
}
.curlycontainer .innerdiv{
background: transparent url(../images/brcorner.gif) bottom right no-repeat;
position: relative;
left: 2px;
top: 2px;
padding: 1px 4px 15px 5px;
}
#divRetrieve
{
	border:solid 1px red;
    display:none;
	width:350px;
	height:200px;
	background-color:#EDEDED;
	position:absolute;
	left:35%;
	top:35%;
	z-index: 1002;
}
#divRetrieveC
{
	width:300px;
	height:120px;
	background-color:#EDEDED;
	margin:40px;
}
#sad
{
	display:none;
	position:absolute;
	top:0%;
	left:0%;
	width:100%;
	height:100%;
	background-color:Black;
	z-index: 1001;/*部件显示在屏幕上时，迭放的次序，数字大的放在数字小的上面。*/
    -moz-opacity: 0.8;/*提供给mozilla firefox的css属性，用来控制透明度*/
    opacity:.8;/*提供给firefox的css属性，用来控制透明度*/
    filter: alpha(opacity = 80);/*IE相应的是 filter:alpha(opacity=80)*/
}
.tbInfo
{
	border-collapse:collapse;
	/*border:solid 1px #C1DAD7;*/
}
.tbInfo td
{
	/*border:dashed 1px #C1DAD7;*/
	height:30px;
}
a
{
    text-decoration:none;
}
a:hover
{
    text-decoration:underline;
    color:#FF0aaa;
}
tr
{
    font-size:12px;
}